def prune_transformer(model, amount=0.3):
            for name, module in model.named_modules():
                if isinstance(module, torch.nn.Linear):
                    prune.l1_unstructured(module, name='weight', amount=amount)
                    prune.remove(module, 'weight')
            return model

        # Efficient Multilingual NMT
        class LightTranslator(nn.Module):
            def __init__(self, vocab_size, d_model=512):
                super().__init__()
                self.encoder = TransformerEncoder(d_model)
                self.decoder = TransformerDecoder(d_model)

            def forward(self, src, tgt):
                memory = self.encoder(src)
                return self.decoder(tgt, memory)
Avatar of Ahmed Amine ALIANE

Ahmed Amine ALIANE

Algiers, Algeria

Research Engineer in NLP specializing in model efficiency and multilingual systems, with full-stack, Linux systems, and infrastructure expertise.

  • fingerprint About
  • menu_book Publications
  • architecture Projects
  • inventory_2 CV

#masked language modeling

Content tagged with "masked language modeling"

AraSSM: A Bidirectional State-Space Encoder for Arabic Masked Language Modeling
2026-08-08 Ahmed Amine Aliane, Hassina Aliane, Nasredine Semmar arXiv preprint
[NLP] [State Space Models] [Mamba] [Masked Language Modeling] [Arabic]

A bidirectional Mamba/SSM encoder pretrained from scratch for Arabic via masked language modeling, reaching near-parity with base-sized Transformer encoders on consumer-grade hardware.

© 2026 Ahmed Amine Aliane.